.list {
	padding-bottom: 10px;
	overflow: hidden;
}
.clear{
	clear: both;
}
.footer {
	text-align: center;
	padding: 15px;
	span{
	    display: inline-block;
	}
}
.tagpage {
	.label{
		margin-bottom: 5px;
	    display: inline-block;
	    margin-right: 3px;
	}
}
.error{
	text-align: center;
	padding: 50px;
}
.content {
	img{
		max-width: 100%;
		border: 0;
	}
	p{
		word-wrap:break-word;
	}
}
.pc_pager {
	display: none;
}

@media only screen and (min-device-width:768px) {
	.mobile_pager {
		display: none;
	}
	.pc_pager {
		display: block;
	}
}